be in good/high spirits - Turc Anglais Dictionnaire